@import '../styles/common.scss';

@mixin radiuSize {
	border-radius:10px;
	background: #fff;
}
.b_statistics{
	position: relative;

	@include padding_top__box();
	*{box-sizing: border-box;}
	.b_itemerror__tiptext{
		position: initial;
		transform:none;
	}
	&__content{
		.at-list__item--thumb .item-thumb{
			height:1.6rem;
            width:1.6rem;
		}
		.at-list__item--thumb .item-thumb .taro-img__mode-scaletofill{
			height:auto;width:1.6rem;margin-top:0.15rem;
		}
		div{
		 	font-size: .6rem;
		}
		padding:.4rem;
		.gridBox{
			@include radiuSize();
			position:relative;
			padding:.68rem;
			margin-bottom:.4rem;
			width:100%;

			.hasBorder{

				padding: .45rem;
				border-right: 1px solid #d6e4ef;
				border-bottom: 1px solid #d6e4ef;
				&:nth-child(2),&:nth-child(4){
					border-right:none;
				}
				&:nth-child(3),&:nth-child(4){
					border-bottom:none;
				}
			}
			&.at-col{
				// border-bottom: 1px solid #;
			}
			&_num{
				font-size: 1.2rem;font-weight:bloder;
			}
			&_text{
				// font-size: 1rem;
				color:#666666
			}
			&_icon{
				width: .82rem;height: .82rem;
			}
		}
		#chartMain{
			margin-top:.4rem;
			@include radiuSize();
			 min-height:8rem;
			overflow:hidden;
		}
	}


}
.at-tabs__item {
    overflow: unset;
}
.account-box{
	.item-content__info{
		display:flex;
		display:-o-flex;
		display:-webkit-flex;
		display:-moz-flex;
		item-content:center;
		justify-content: space-between;
		.at-tabs__header{
			background: #e8e8e8;
			border-radius: 1.7rem;
			color: #dedede;
		}
		.at-tabs__item{
			line-height:1.7rem;
			padding:0rem 1rem;
			height:1.7rem;

			font-weight: bold;
		}
		.at-tabs__item--active{
			background:#F6C401;
			border-radius:1.7rem;
			color:#333;
			.at-tabs__item-underline{
				display:none;
			}
		}
		.item-content__info-title{
			font-size: .75rem;
			line-height:2.1;
			padding:0.4rem;
			height:2.1rem;
			font-weight: bold;

		}
	}
	.at-tabs__body{
		display:none;
	}
}

body{
	.at-list{
		@include radiuSize();
		&__item{
			.at-progress{
				flex: auto;

			}
			.item-content__info-note{
				.t-center{
					padding-left: 0.2rem;
				}
			}
			&.ListItemNot{
				.item-content__info-title{
					padding-left:1.62rem;
				}
				.at-row{
					padding-left:1.62rem;

					.tipIcon{
						width:1.92rem;text-align: center;
						margin-left: -1.92rem;
					    margin-top: -.6rem;
					}
				}

			}
		}

		.car_title{

			.item-content__info-title{
				font-size: .6rem;
				font-weight:bold;
			}

			.item-extra__info{
				font-size: .5rem;

			}


		}
		.item-content__info-title{
		  padding:.15rem 0;
		  height:1.18rem;
		}
		.at-list__item:active{
			background: none;
		}
		.at-list__item-content{
			margin-right:0;
		}
		.item-content__info-title{
			font-size: .58rem;
		}
		padding:0;
		&__item{
			&::after {
			    display: block;
			}
		}

	}
}